package code1;

public class Code {

    public static void main(String[] args) {

        int[][] arr = new int[16][16];
        for(int i=0; i<16; i++){
            for(int j=0; j<16; j++){
                arr[i][j] = 1;
            }
        }

        // 实现二维数组中所有行和列中元素的累加和并打印
        int res1 = 0;
        for(int i=0;i<16;i++){
            for(int j=0;j<16;j++){
                res1+=arr[i][j];
            }
        }
        System.out.println("二维数组中所有行和列中元素的累加和为："+res1);

        // 实现二维数组中左上角到右下角所有元素的累加和并打印
        int res2 = 0;
        for(int i=0;i<16;i++){
            res2 += arr[i][i];
        }
        System.out.println("二维数组中左上角到右下角所有元素的累加和为："+res2);

        // 实现二维数组中右上角到左下角所有元素的累加和并打印
        int res3 = 0;
        for(int i=15;i>=0;i--){
            res3 += arr[i][15-i];
        }
        System.out.println("二维数组中右上角到左下角所有元素的累加和为："+res3);
    }
}
